/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package upc.jfactory.scp.bl.facade;

import java.util.List;
import javax.faces.model.SelectItem;

import upc.jfactory.scp.bl.controller.ProyectoController;

import upc.jfactory.scp.jpa.bean.ProyectoXEmpresa;

/**
 *
 * @author Diego
 */
public class ProyectoFacade {

    private static ProyectoFacade _instance = null;
    public static ProyectoFacade getInstance() {
        if (_instance == null)
            _instance = new ProyectoFacade();
        return _instance;
    }

    public List<ProyectoXEmpresa> listarProyectos(int id)
    {
         ProyectoController proyectoController = new ProyectoController();
         return proyectoController.listarproyectos(id);
    }
    public List<SelectItem> getSelectItemproyecto(int id){
          ProyectoController proyectoController = new ProyectoController();
         return proyectoController.getSelectItemproyecto(id);
    }

    public void registrarnuevoproyecto(ProyectoXEmpresa proyecto){
           ProyectoController proyectoController = new ProyectoController();
           proyectoController.RegistrarNuevoProyecto(proyecto);
    }
    public String Proyectoxid(Integer id){
  ProyectoController proyectoController = new ProyectoController();
  return proyectoController.Proyectoxid(id);
    }
}
